landslide victory

Translations
убедительная победа
The candidate won by a landslide victory in the election.
Кандидат одержал убедительную победу на выборах.